/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */

package com.ars.sirproj.dao;

import com.ars.sirproj.dto.Usuario;
import java.util.List;
import org.hibernate.SessionFactory;
import org.springframework.orm.hibernate3.HibernateTemplate;

/**
 *
 * @author Anibal
 */
public class UsuarioDaoImpl implements UsuarioDao{
    
    private HibernateTemplate hibernateTemplate;

    public void setSessionFactory(SessionFactory sessionFactory){
    this.hibernateTemplate = new HibernateTemplate(sessionFactory);
    
    }
    
  /*  @Override
    public Usuario findUsuario(Usuario usuario, Long IdUsuario) {
       Usuario user = (Usuario) findById(Usuario.class,IdUsuario);
    return user;
    }*/

    @Override
    @SuppressWarnings("unchecked")
        public List<Usuario> findUsuario() {
        return hibernateTemplate.find("from Usuario");
        
        }
    
    
    
    
}
